Parallelizing Operational Weather Forecast Models for Portable and Fast Execution

نویسندگان

  • Bernardo Rodriguez
  • Leslie Hart
  • Tom Henderson
چکیده

This paper describes a high level library (The Nearest Neighbor Tool: NNT) that has been used to parallelize operational weather prediction models. NNT is part of the Scalable Modeling System (SMS), developed at the Forecast Systems Laboratory (FSL). Programs written in NNT rely on SMS's run-time system and port between a wide range of computing platforms, performing well in multiprocessor systems. We show, using examples from operational weather models, how large Fortran 77 codes can be parallelized using NNT. We compare the ease of programmability of NNT and High Performance Fortran (HPF). We also discuss optimizations like data movement overlap (in interprocessor communication and I/O operations), and the minimization of data exchanges through the use of redundant computations. We show that although HPF provides a simpler programming interface, NNT allows for program optimizations that increase performance considerably and still keeps a simple user interface. These optimizations have proven essential to run weather prediction models in real time, and HPF compilers should incorporate them in order to meet operational demands. Throughout the paper we present performance results of weather models running on a network of workstations, the Intel Paragon, and the SGI Challenge. Finally, we study the cost of programming global address space architectures with NNT's local address space paradigm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Ppp to Parallelize Operational Weather Forecast Models for Mpps

The Parallelizing Preprocessor is being developed at the Forecast Systems Laboratory (FSL) to simplify the process of parallelizing operational weather prediction models for Massively Parallel Processors (MPPs). PPP, a component of FSL's Scalable Modeling System, is a Fortran 77 text analysis and translation tool. PPP directives, implemented as Fortran comments, are inserted into the source cod...

متن کامل

Progress Toward Demonstrating Operational Capability of Massively Parallel Processors at the Forecast Systems Laboratory

Two mesoscale numerical weather prediction models, Eta and the Rapid Update Cycle (RUC), are currently being run operationally at the U.S. National Weather Service’s National Meteorological Center to produce nationwide weather forecasts. Improvements in weather forecast accuracy depend on increasing model resolution, which is limited by available computing resources. Massively Parallel Processi...

متن کامل

Consensus Probabilistic Forecasting

To make optimal decisions, end-users of decision support systems require information accurately describing the uncertainty of the underlying weather forecasts. Air temperature, dew point temperature, and wind speed are critical surface weather variables in many economic sectors. The generation of sharp and calibrated probabilistic forecasts and their effective presentation to decision makers ar...

متن کامل

Design of a Next-generation Regional Weather Research and Forecast Model

The Weather Research and Forecast (WRF) model is a new model development effort undertaken jointly by the National Center for Atmospheric Research (NCAR), the National Oceanic and Atmospheric Administration (NOAA), and a number of collaborating institutions and university scientists. The model is intended for use by operational NWP and university research communities, providing a common framewo...

متن کامل

Towards assimilation of InSAR data in operational weather models

InSAR signal delays due to the varying atmospheric refractivity are a potential data source to improve weather models [1]. Especially with the launch of the new Sentinel-1 satellites, which increases data coverage, latency and accessibility, it may become possible to operationalize the assimilation of differential integrated refractivity (DIR) values in numerical weather models. Although studie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Parallel Distrib. Comput.

دوره 37  شماره 

صفحات  -

تاریخ انتشار 1996